package com.xyy.saas.payment.cores.vo;

import com.xyy.saas.payment.cores.enums.BankPayChannelEnum;
import lombok.Data;

import java.io.Serializable;

/**
 * @Author lina
 * @Description
 * @Date 2022/3/3
 **/
@Data
public class YzhBankPayVo implements Serializable {
    private static final long serialVersionUID = 7661637134199040135L;
    /**
     * 业务单号
     */
    private String bizNo;
    /**
     * 收款人业务id
     */
    private String userId;
    /**
     * 真实姓名
     */
    private String realName;
    /**
     * 银行卡号
     */
    private String bankcardNo;
    /**
     * 身份证号
     */
    private String idCard;
    /**
     * 手机号
     */
    private String mobile;
    /**
     * 金额 分
     */
    private long amount;
    /**
     * 备注，最长20字符，不能有特殊字符
     */
    private String remark;
    /**
     * 回调地址
     */
    private String callback;
    /**
     * 银行卡支付渠道 默认：云账户
     */
    private BankPayChannelEnum bankPayChannel = BankPayChannelEnum.YUN_ZHANG_HU;
}
